

html { -webkit-text-size-adjust: none; }

body { font-family: "Microsoft YaHei"; font-size: 12px; margin: 0px; padding: 0px; background-color: #FFFFFF; padding-bottom:65px; }

ul, li, p, dt, dl, dd { margin: 0px; padding: 0px; list-style: none; }

a { color: #666; text-decoration: none; }

a:hover { color: #0099FF; text-decoration: none; }

.clear { clear: both; }

img { border: 0px; padding: 0px; margin: 0px; }

.tr { text-align: right; }

.tl { text-align: left; }

.center { text-align: center; }

.fl { float: left; }

.fr { float: right; }

.pa { position: absolute; }

.pr { position: relative }

h2 { padding: 0; margin: 0px; }

/*ͷʼ*/





.top { background: url(../images/top_bg.jpg) repeat-x center top; height: 202px; position: relative; }

.content { width: 1200px; height: auto; margin: 0 auto; padding-top: 10px }

.header { width: 1200px; height: auto; margin: 0 auto; }

.h_top { color: #fff; height: 32px; line-height: 32px; }

.h_top span { float: left; font-size: 15px; font-weight: bold; font-family: "Microsoft YaHei"; }

.h_top p { float: right; }

.h_top p a { padding: 0 6px 0 8px; color: #fff; display: inline-block; height: 32px; font-size: 15px; font-weight: bold; font-family: "Microsoft YaHei"; }

.h_top p b { font-weight: normal; }

.h_top p a img { vertical-align: middle; }

.h_top p a.icon-a { background: url(../images/ico../images/1.gif) no-repeat 0 center; padding-left: 23px; margin-left: 8px; }

.h_top p a.icon-b { background: url(../images/ico2.gif) no-repeat 0 center; padding-left: 23px; margin-left: 8px; }

.h_top p a.icon-c { background: url(../images/ico3.gif) no-repeat 0 center; padding-left: 23px; margin-left: 8px; }

.h_top p a.icon-d { background: url(../images/ico4.gif) no-repeat 0 center; padding-left: 23px; margin-left: 8px; }

.h_con { height: 129px; }

.h_con h1 { float: left; }

.h_con h1 a { display: inline-block; }

.h_con h1 img { vertical-align: middle; }

.h_con .ewm { position: absolute; right: 0; }

.h-logo { float: left; width: 620px; }

.h-logo em { color: #a03c16; font-family: '΢ź'; font-size: 16px; display: block; float: left; padding: 0 0 0 18px; line-height: 26px; }

.h-logo em span { display: block; color: #f3a233; font-size: 22px; }

.h-pho { float: right; width: 225px; text-align: right; color: #4c4c4c; font-family: '΢ź'; padding: 10px 0 0; }

.h-pho span { font-size: 36px; color: #000; display: block; font-style: italic; font-family: 'arial'; }

.h-pho a { display: inline-block; margin: 0 5px; }

.h_nav { height: 42px; overflow: hidden; }

.h_nav ul { font-size: 0; }

.h_nav li { float: left; display: inline-block; height: 42px; line-height: 42px; font-size: 0; width: 120px; text-align: center; }

.h_nav .cur a { color: #000; }

.h_nav li.first { background: none; }

.h_nav li a { color: #fff; display: inline-block; font-size: 16px; font-weight: bold; }

.h_nav li a:hover { color: #FFFF00; text-decoration: none; }

.h_nav li.menu { color: #FFFF00; }

.h_nav li.menu a { color: #FFFF00; }

.h_nav li.menu a:hover { color: #FFFFFF; }

.clearfix { zoom: 1; }

a.lianjie { color: #07336F; font-weight: bold; }

a.lianjie:hover { color: #993300; }

.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }

.cart_header, .cart_content, .cart_footer { width: 760px; margin: 0 auto; }

/* -- ҳ岼 -- */




/* .content { width: 1200px; margin: 0 auto; overflow: hidden; } */

.h-ser { background: url(../images/h_ser.png) no-repeat center 0; height: 42px; width: 960px; padding: 0 40px; margin: 0 auto; }

.h-ser p { float: left; width: 90px; line-height: 36px; height: 36px; overflow: hidden; }

.aa { width: 840px; height: 36px; line-height: 36px; font-size: 12px; font-family: ΢ź; color: #333; float: left; }

.h-ser p b { color: #333 }

.h-ser p a { padding: 0 6px; color: #333; }

.s-inp { width: 228px; position: relative; padding: 7px 0 0; }

.inp01 { background: url(../images/s_inp.gif) no-repeat; width: 120px; height: 25px; line-height: 25px; border: none; padding: 0 0 0 23px; }

.banner { background: url(../images/s0../images/1.gif) no-repeat bottom center; padding-bottom: 30px; height: auto; }



.about { width: 900px; overflow: hidden; margin-bottom: 20px; }

.about-tit { width: 885px; height: 39px; line-height: 20px; background: url(../images/barabout.gif) no-repeat left bottom; font-size: 18px; color: #0033FF; font-weight: bold; padding-left: 15px; font-family: "΢ź"; }

.rmcp { font-size: 20px; margin: 0px 0 15px 10px; height: 25px; }

.rmcp a { color: red; font-weight: bold; }

.rmcp a.hover { color: #136EC2; }

.about-tit a { color: #fff; line-height: 39px; }

.about-tit a:hover { color: #0099FF; }

.about-tit span { float: right; margin-top: 15px; }

.about_c { font-size: 14px; overflow: hidden; padding: 10px 0 0 3px; line-height: 25px; }

.about_c dl { overflow: hidden; }

.about_c dl dt { width: 278px; height: 187px; }

.about_c dl dt img { width: 268px; height: 177px; padding: 4px; border: 1px solid #dadada; }

.about_c dl dd { padding: 0 0 0 0; overflow: hidden; }

.about_c dl dd h3 a { font-size: 12px; height: 28px; line-height: 28px; color: #060001; }

.about_c dl dd p { line-height: 28px; color: #6e6b6b; padding: 5px 0 0 0; }

.about_c dl dd p a { color: #06326e; padding-left: 30px; font-weight: bold; }

.about_c ul { margin-top: 29px; width: 640px; height: 195px; overflow: hidden; }

.about_c ul li { float: left; width: 204px; margin-right: 10px; display: inline; overflow: hidden; }

.about_c ul li img { width: 198px; height: 136px; padding: 2px; border: 1px solid #dadada; }

.about_c ul li span a { display: block; text-align: center; height: 30px; line-height: 30px; overflow: hidden; color: #646464; }

.about_c ul .nobot { margin: 0; }

.ry { width: 271px; overflow: hidden; padding-left: 22px; background: url(../images/rys.jpg) no-repeat left 10px; }

.ry_tit { width: 257px; height: 39px; line-height: 20px; background: url(../images/barabout.gif) no-repeat left bottom; font-size: 18px; color: #0033FF; font-weight: bold; padding-left: 15px; font-family: "΢ź"; }

.ry_tit a { color: #fff; line-height: 39px; }

.ry_tit a:hover { color: #0099FF; }

.ry_tit span { float: right; padding-top: 15px; }

.ry_c { width: 271px; height: auto; padding-top: 10px; }

.ry_c p { font-size: 14px; line-height: 28px; }

.ry_c ul { width: 270px; height: auto; margin: 0px; padding: 0px; }

.ry_c ul li { width: 270px; height: auto; line-height: 25px; text-align: center; }

.cp { margin: 0 auto 15px; width: 1200px; }

.cp-left { width: 201px; float: left; overflow: hidden; position: relative; height: auto; }

.cp-l { width: 201px; padding-bottom: 15px; background: url('../images/cp_c.gif') no-repeat 0 bottom; }

.cp-l-tit { height: 58px; line-height: 42px; color: #fff; text-align: center; font-family: '΢ź'; font-size: 20px; background: url('../images/cp_a.gif') no-repeat; font-weight: 700 }

.cp-l h2 a { color: #fff; }

.cp-con { background: #565656; padding: 0 4px 0 5px; }

.cp-l h3 { height: 33px; line-height: 33px; text-align: center; background: url('../images/cp_b.gif') no-repeat center 0; font-size: 12px; cursor: pointer; padding: 0px; margin: 0px; }

.cp-l h3 a { color: #000; font-size: 14px; }

.cp-l ul {/*padding:2px 0 8px;*/ margin: 0 4px; }

.cp-l li { height: 38px; line-height: 38px; border-bottom: 1px dashed #929292; padding-left: 40px; background: url('../images/ico1.gif') no-repeat 25px center; }

.cp-l li a { color: #fff; width: 148px; overflow: hidden; height: 29px; line-height: 29px; font-size: 14px; }

.cp-2 { width: 201px; overflow: hidden; position: relative; padding-bottom: 15px; background: url('../images/cp_c.gif') no-repeat 0 bottom; margin-top: 8px; }

.cp-2-tit { height: 58px; line-height: 42px; color: #fff; text-align: center; font-family: '΢ź'; font-size: 20px; background: url('../images/gongao0../images/1.gif') no-repeat; font-weight: 700 }

.cp-2 h2 a { color: #fff; }

.cp-con { background: #565656; padding: 0 4px 0 5px; }

.cp-2 h3 { height: 33px; line-height: 33px; text-align: center; background: url('../images/cp_b.gif') no-repeat center 0; font-size: 12px; cursor: pointer; padding: 0px; margin: 0px; }

.cp-2 h3 a { color: #000; }

.cp-2 ul {/*padding:2px 0 8px;*/ margin: 0 4px; }

.cp-2 li { height: 31px; line-height: 31px; border-bottom: 1px dashed #929292; padding-left: 40px; background: url('../images/../images/ico../images/1.gif') no-repeat 25px center; }

.cp-2 li a { color: #fff; width: 148px; overflow: hidden; height: 30px; line-height: 30px; }

.cp-r { width: 980px; float: right; overflow: hidden; }

.cp-r ul { border-top: none; height: auto; }

.cp-r li { width: 224px; float: left; padding: 4px; background: #fff; border: 1px solid #d3cfcf; margin-left: 8px; margin-bottom: 8px; }

.cp-r li img { display: block; width: 224px; height: 200px; }

.cp-r li span { display: block; text-align: center; height: 24px; line-height: 27px; overflow: hidden; }

.cp-r li a { color: #000; font-size: 15px; }

.cp-r-tit { height: 35px; line-height: 35px; padding: 0 12px 0 0; background: url(../images/t0../images/1.gif) repeat-x; }

.cp-r-tit span { color: #bcbcbc; float: left; font-family: 'arial'; padding: 0 16px; background: url(../images/t03.gif) repeat-x; }

.cp-r-tit span a { color: #fff; font-family: '΢ź'; margin-right: 8px; font-size: 16px; font-weight: normal; }

.cp-r-tit b { display: block; float: right; margin-top: 10px; }

.cp-r-tit b a { color: #666; }

.ys { width: 100%; margin: 0 0 15px; height: 1730px; }

.ys h3 { height: 140px; text-align: center; overflow: hidden; }

.ys ul { width: 1200px; margin: 0 auto; }

.ys-a { height: 267px; background: url('../images/ys1.jpg') no-repeat; padding: 135px 0 0 783px; }

.ys-b { height: 317px; background: url('../images/ys2.jpg') no-repeat; padding: 140px 0 0 242px; }

.ys-c { height: 306px; background: url('../images/ys3.jpg') no-repeat; padding: 94px 0 0 730px; }

.ys-d { height: 268px; background: url('../images/ys4.jpg') no-repeat; padding: 72px 0 0 251px; }

.ys li span { color: #ff8000; font-size: 21px; font-family: '微软雅黑'; display: block; line-height: 40px; margin-bottom: 30px; font-weight: bold; }

.ys li span b { color: #dc0a02; }

.ys li p { color: #000; font-size: 14px; padding: 0 0 0 28px; line-height: 26px; width: 315px; background: url('../images/ico2.gif') no-repeat 0 7px; }

.ys li p b { color: #dc0a02; font-weight: normal; }

.mt115 { margin-top: 115px; }

.pic { width: 1200px; margin: 0 auto 25px; position: relative; overflow: hidden; }

.pic a.btn01 { position: absolute; top: 38px; right: 18px; }

.pic a.btn02 { position: absolute; top: 40px; right: 21px; }

.pic p { color: #764300; font-family: '΢ź'; font-size: 14px; position: absolute; right: 21px; top: 86px; }

.pic p b { color: #06326e; font-size: 24px; font-family: 'arial'; }

.new { width: 1200px; height: auto; padding-top: 10px; margin: 0 auto; }

.lxwm { float: left; width: 390px; height: auto; }

.cont-left-tit { width: 374px; height: 40px; line-height: 40px; background: url(../images/barabout.gif) no-repeat left bottom; font-size: 18px; color: #0033FF; font-weight: bold; padding-left: 10px; font-family: "΢ź"; }

.cont-left-tit a { color: #fff; }

.cont-left-tit a:hover { color: #0099FF; }

.cont-left-tit span { float: right; padding-top: 15px; }

.cont-left-cen { width: 382px; height: auto; border: 1px solid #D1D2D4; }

.cont-left-cen-bg { width: 382px; height: auto; background: #F7F7F7; margin: 0 2px 4px 4px; line-height: 27px; text-align: center; }

.new-left { width: 390px; float: left; height: auto; margin-left: 15px; }

.new-left-tit { width: 378px; height: 40px; line-height: 40px; background: url(../images/barabout.gif) no-repeat left bottom; font-size: 18px; color: #0033FF; font-weight: bold; padding-left: 10px; font-family: "΢ź"; }

.new-left-tit a { color: #fff; }

.new-left-tit a:hover { color: #0099FF; }

.new-left-tit span { float: right; padding-top: 15px; }

.new-left-cen { width: 386px; border: 1px solid #D1D2D4; height: auto; background: #F7F7F7; }

.new-left-cen-left { width: 150px; height: auto; float: left; padding-left: 10px; }

.new-left-cen-right { width: 390px; height: auto; float: right; }

.new-left-cen-right ul { height: auto; margin: 5px; }

.new-left-cen-right ul li { background: url(../images/1.gif) no-repeat 5px center; padding-left: 20px; border-bottom: dotted 1px #D1D2D4; line-height: 25px; height: 25px; }

.new-left-cen-right ul li a { font-size: 14px; }

.new-left-cen-right ul li span { float: right; padding-right: 5px; color: #499f01 }

.new-right { width: 390px; float: right; height: auto; }

.new-right-tit { width: 380px; height: 40px; line-height: 40px; background: url(../images/barabout.gif) no-repeat left bottom; font-size: 18px; color: #0033FF; font-weight: bold; padding-left: 10px; font-family: "΢ź"; }

.new-right-tit a { color: #fff; }

.new-right-tit a:hover { color: #0099FF; }

.new-right-tit span { float: right; padding-top: 15px; }

.new-right-cen { width: 388px; border: 1px solid #D1D2D4; height: auto; background: #F7F7F7; }

.new-right-cen-left { width: 150px; height: auto; float: left; padding-left: 10px; }

.new-right-cen-right { width: 389px; height: auto; float: right; }

.new-right-cen-right ul { height: auto; margin: 5px; }

.new-right-cen-right ul li { background: url(../images/1.gif) no-repeat left center; padding-left: 20px; border-bottom: dotted 1px #D1D2D4; line-height: 25px; height: 25px; }

.new-right-cen-right ul li a { font-size: 14px; }

.new-right-cen-right ul li span { float: right; padding-right: 5px; color: #499f01 }

.xc { width: 1200px; margin: 10px auto; }

.xc-tit { height: 39px; line-height: 39px; padding: 0 12px 0 10px; font-weight: normal; background: url(../images/pro.gif) no-repeat; font-size: 18px; font-family: "΢ź"; color: #fff; font-weight: bold; }

.xc-tit a { color: #fff; }

.xc-tit a:hover { color: #0099FF; }

.xc-tit span { float: right; padding-top: 11px; }

.xc .list-con { padding: 25px 0 0; }

.xc .list-con-a { padding: 74px 20px 0 0; }

.xc .list-con-c { padding: 74px 0 0 0; float: right; }

.xc li { width: 200px; padding-left: 6px; float: left; }

.xc li img { width: 199px; height: 174px; display: block; border:1px solid #666; padding:2px; }

.xc li span { display: block; text-align: center; height: 40px; line-height: 40px; overflow: hidden; }

.xc li a { color: #262626; }

.rollBox { width: 1180px; height: 200px; overflow: hidden; padding: 10px; margin: 0 auto; }

.rollBox .LeftBotton { height: 40px; width: 21px; background: url(lef../images/t03.gif) no-repeat 0px 5px; overflow: hidden; float: left; display: inline; margin: 75px 0 0 0; cursor: pointer; }

.rollBox .RightBotton { height: 40px; width: 21px; background: url(righ../images/t03.gif) no-repeat 11px 5px; overflow: hidden; float: left; display: inline; margin: 75px 0 0 0; cursor: pointer; }

.rollBox .Cont { width: 1140px; overflow: hidden; float: left; height: 200px; }

.rollBox .ScrCont { width: 10000000px; }

.rollBox .Cont .pic { width: 225px; float: left; text-align: center; height: 100%; }

.rollBox .Cont .pic img { padding: 9px; background: #fff; border: 1px solid #ccc; display: block; margin: 0 auto; width: 200px; height: 150px; }

.rollBox .Cont .pic div { line-height: 20px; color: #505050; padding-top: 10px; }

.rollBox .Cont .pic div span { display: block; }

.rollBox .Cont a:link, .rollBox .Cont a:visited { color: #626466; text-decoration: none; }

.rollBox .Cont a:hover { color: #f00; text-decoration: underline; }

.rollBox #List1, .rollBox #List2 { float: left; }

em { color: #fff; }

.footer { width: 100%; height:255px; line-height: 30px; text-align: center; font-size: 14px; }

.footer-a { width: 100%; height: 36px; line-height: 30px; color: #fff; font-family: '΢ź'; font-size: 14px; font-weight: bold; text-align: center; padding-top: 10px; background: #323232; }

.footer .footer-a span { margin: 0 2px; padding: 0; }

.footer-a a { color: #fff; text-align: center; padding: 0; display: inline-block; margin: 0 5px; }

.footer-a a:hover { color: #993300; text-align: center; padding: 0; display: inline-block; margin: 0 5px; }

.link { width: 1200px; height: auto; line-height: 25px; padding: 8px 0px 15px 30px; border-top: 1px dashed #666; background: url("../images/links.jpg") no-repeat scroll 5px 9px; }

.link span { font-size: 14px; font-weight: bold; font-family: "Microsoft YaHei"; color: #666; }

.link a { margin-left: 5px; }

.topadcs { width: 1200px; margin-bottom: 10px; overflow: hidden; }

.left { width: 201px; float: left; overflow: hidden; }

.left2 { width: 752px; float: left; overflow: hidden; }

.left3 { width: 754px; float: left; overflow: hidden; color: #666; }

.lefttop { background: url(../images/left_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-top: 10px; }

.left2top { background: url(../images/left2_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; }

.leftbot { font-size: 0; overflow: hidden; margin-bottom: 10px; }

.left2bot { background: url(../images/right_bot2_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }

.leib .tit { height: 31px; line-height: 31px; background: url(../images/ali_pro.gif) repeat-x; text-align: center; font-weight: bold; color: #fff; font-size: 14px }

.leib .tit a { color: #fff; }

.leib .tit a:hover { color: #fff; }

.leib .nr { border: 2px solid #002B8E; padding: 4px 11px 8px; background: #fff; border-top: 0; }

.leib .nr h4 { background: #002B8E; height: 30px; line-height: 30px; margin-top: 4px; overflow: hidden; text-align: center; }

.leib .nr h4 a { color: #fff; font-size: 14px; }

.leib .nr .cur a { display: block; color: #f00; }

.leib .nr .curs a { display: block; color: #000; }

.leib .nr li a { display: block; padding-left: 40px; background: url(../images/1.gif) no-repeat 20px 10px; line-height: 24px; height: 24px; overflow: hidden; font-size: 14px; }

.leib3 { width: 201px; margin-top: 10px; }

.leib3 .tit { height: 31px; line-height: 31px; background: url(../images/ali_pro.gif) repeat-x; text-align: center; font-weight: bold; color: #fff; font-size: 14px }

.leib3 .tit a { color: #fff; }

.leib3 .tit a:hover { color: #fff; }

.leib3 .nr { border: 2px solid #000; border-top: 0; background: #fff; overflow: hidden; padding-left: 2px; line-height: 25px; }

.guide { width: 1200px; height: auto; margin-bottom: 10px; }

.guidetop { background: url(../images/guide-top.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; width: 1200px; }

.plc { background-color: #fff; height: 30px; line-height: 30px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 0 10px; position: relative; color: #666; overflow: hidden; }

.plc span b { font-weight: normal; }

.guidebot { background: url(../images/guide-bot.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; width: 1200px; }

.right { width: 985px; float: right; margin-left: 5px; overflow: hidden; }

.right-tit { width: 985px; height: 30px; line-height: 30px; background: url(../images/pro.gif) left bottom no-repeat; color: #fff; font-family: '΢ź'; font-size: 14px; font-weight: bold; padding-left: 20px; margin-bottom: 5px; }

.right-tit a { color: #fff; }

.right2 { width: 275px; float: right; overflow: hidden; }

.right3 { width: 201px; float: right; overflow: hidden; color: #666; }

.righttop { background: url(../images/right_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; }

.right2top { background: url(../images/right2_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; }

.rightbot { background: url(../images/right_bot_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }

.right2bot { background: url(../images/left_bot2_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }

.right_main { width: 963px; border: solid 1px #d5d5d5; border-top: 0; border-bottom: 0; padding: 8px 10px 15px 10px; overflow: hidden; line-height: 25px; }

.right_main p { width: 963px; line-height: 25px; }

table, tr { margin: 0px; padding: 0px; }

.right_main01 { width: 732px; border: solid 1px #d5d5d5; border-top: 0; border-bottom: 0; padding: 8px 10px 15px 10px; overflow: hidden; line-height: 25px; height: 755px; }

.right_main01 p { width: 732px; line-height: 25px; }

.p_list { width: 100%; height: auto; }

.p_list ul { width: 100%; height: auto; }

.p_list ul li { width: 160px; height: auto; float: left; margin: 4px 6px; _margin: 4px 5px; line-height: 25px; border: #CCCCCC 1px solid; padding: 2px; text-align: center; }

.p_list ul li img { width: 160px; height: 130px; }

.k_but { clear: both; display: block; width: 100%; line-height: 26px; padding-top: 2px; }

.k_but .k_menu { display: block; float: left; width: 29%; }

.k_but .k_pagelist { float: left; width: 70%; text-align: right; }

.k_menu { }

.k_menu input { padding: 1px; margin: 0px; border: 1px solid; border-color: #EEE #777 #EE #777; background: #ff0000; font-size: 12px; margin-right: 4px; }

.k_form { display: block; width: 100%; margin: 0px; margin-top: 15px; margin-left: 0px; }

.k_form p { text-align: left; }

.k_form p label { clear: both; display: block; color: #666; font-size: 12px; }

.k_form p span label { clear: none; display: inline; color: #666; }

.k_form div { text-align: left; }

.k_form div input { margin-top: 10px; }

.k_form ol { text-align: left; }

.k_form ol li { line-height: 24px; }

.k_error { color: #C01920; display: block; line-height: 14px; font-size: 12px; }

.contitle, .contitle h1 { margin: 8px 0px; font: normal normal bold 20px/120% Arial, Verdana, Helvetica, sans-serif, ""; color: #c00; text-align: center; }

.conAuthor { height: 20px; line-height: 24px; text-align: center; border: 1px dotted #999999; }

.contenttext, .contenttext_G { padding: 10px 0px; font: normal normal normal 13px/150% Arial, Verdana, Helvetica, sans-serif, ""; height: auto; }

.contenttext img { padding: 3px; margin: 2px; border: 1px solid #999; }
.contenttext a{ color:#f00!important; }
.new2-menu { border-top: none; height: auto; overflow: hidden; padding-bottom: 5px; line-height: 28px; width: 100%; }

.new2-menu ul { border-top: none; height: auto; overflow: hidden; padding-bottom: 5px; line-height: 28px; width: 98%; margin-top: 10px; list-style: none; }

.new2-menu ul li { background: url(../images/../images/1.gif) no-repeat left center; border-bottom: 1px dotted #d6d6d6; line-height: 30px; padding-left: 10px; list-style-type: none; }

.new2-menu ul li a { margin-left: 8px; }

.imgborder { border: 1px solid #cccccc; padding: 2px; }

.k_pagelist EM { BORDER-RIGHT: #CED5DB 1px solid; BORDER-TOP: #CED5DB 1px solid; BACKGROUND: #eef5fe; FONT: 700 12px/160% Arial; BORDER-LEFT: #CED5DB 1px solid; BORDER-BOTTOM: #CED5DB 1px solid }

.k_pagelist INPUT { BORDER-RIGHT: #c0e0f3 1px solid; BORDER-TOP: #c0e0f3 1px solid; BACKGROUND: #eef5fe; FONT: 700 12px/160% Arial; BORDER-LEFT: #c0e0f3 1px solid; BORDER-BOTTOM: #c0e0f3 1px solid }

.k_pagelist EM { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }

.k_pagelist STRONG { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }

.k_pagelist A { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }

.xgcp li { text-align: center; width: 175px; float: left; }

.xgcp li img { width: 160px; height: 150px; padding: 3px; border: 1px solid #999; margin: 2px; }

.ewmBox { bottom: 0; left: 0; position: fixed; width: 100%; z-index: 1; height: 65px; background: url(../images/xfbg.png) repeat; }

.ewmBoxIn { width: 1160px; margin: 0 auto; /*background:url(../images/xf.png) no-repeat center top;*/ height: 65px; line-height: 65px; position: relative; }

.ewm2 { bottom: 0; height: 65px; position: absolute; right: 0px; width: 65px; z-index: 999; }

.ewm2 img.wxx { width: 100%; height: 100%; }

.ewm2 img.wx { bottom: 78px; display: none; left: -144px; position: absolute; }

.ewm2:hover .wx { display: block; }

.ewmBox a { text-decoration: none; color: #fff; }

.ewmBox .ico { width: 54px; height: 54px; background: url(../images/ico.png) no-repeat; float: left; }

.ewmBox .font { float: left; color: #fff; font-size: 22px; font-weight: bold; font-family: 微软雅黑; width: 250px; padding-left: 10px; }

.ewmBox .font p { margin: 0; line-height: 30px; font-size: 16px; font-weight: normal; }

.ewmBox .font p.num { text-indent: 3em; color: #e8ec02; font-size: 20px; font-weight: normal; }

.ewmBox .font p.num a { color: #e8ec02; font-weight: normal; }

.ewmBox .phoneNum { width: 350px; float: left; padding: 5px 0; }

.ewmBox .phoneNum .ico { background-position: 0 0; }

.ewmBox .QQ { width: 350px; float: left; padding: 5px 0; }

.ewmBox .QQ .ico { background-position: -57px 0; }

.ewmBox .weChat { width: 350px; float: left; padding: 5px 0; }

.ewmBox .weChat .ico { background-position: -113px 0; }

.gd{ overflow: hidden; width:1180px; margin: 10px auto; height:215px; position: relative; }

#gd1{ height:400px;}

.gd ul{ position:absolute; left:0; top: 0; z-index: 1; overflow: hidden; width: 9999999px; }

.gd ul li{ width: 207px ; float: left; text-align: center; margin:0 2px; }

.gd ul li img{}

.test{ width:200px; height:150px; background:#ccc; margin:5px; padding:3px; }



.ewmBox { bottom: 0; left: 0; position: fixed; width: 100%; z-index: 1; height: 65px; background: url(../images/xfbg.png) repeat; }

.ewmBoxIn { width: 1160px; margin: 0 auto; /*background:url(../images/xf.png) no-repeat center top;*/ height: 65px; line-height: 65px; position: relative; }

.ewm2 { bottom: 0; height: 65px; position: absolute; right: 0px; width: 65px; z-index: 999; }

.ewm2 img.wxx { width: 100%; height: 100%; }

.ewm2 img.wx { bottom: 78px; display: none; left: -144px; position: absolute; }

.ewm2:hover .wx { display: block; }

.ewmBox a { text-decoration: none; color: #fff; }

.ewmBox .ico { width: 54px; height: 54px; background: url(../images/ico.png) no-repeat; float: left; }

.ewmBox .font { float: left; color: #fff; font-size: 22px; font-weight: bold; font-family: 微软雅黑; width: 250px; padding-left: 10px; }

.ewmBox .font p { margin: 0; line-height: 30px; font-size: 16px; font-weight: normal; }

.ewmBox .font p.num { text-indent: 3em; color: #e8ec02; font-size: 20px; font-weight: normal; }

.ewmBox .font p.num a { color: #e8ec02; font-weight: normal; }

.ewmBox .phoneNum { width: 350px; float: left; padding: 5px 0; }

.ewmBox .phoneNum .ico { background-position: 0 0; }

.ewmBox .QQ { width: 350px; float: left; padding: 5px 0; }

.ewmBox .QQ .ico { background-position: -57px 0; }

.ewmBox .weChat { width: 350px; float: left; padding: 5px 0; }

.ewmBox .weChat .ico { background-position: -113px 0; }
/*第二个css*/

.public_wrap{width:100%;height:auto;overflow:hidden; margin:0 auto; padding:0px;}
.fullSlide{width:100%;position:relative;height:280px; padding:0px; margin:0px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; padding:0px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:480px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:480px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:41px;line-height:41px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{
    cursor:pointer;
    display:inline-block;zoom:1;
    width:15px;
    height:15px;
    margin:5px;
    overflow:hidden;
    background: #fff;
    line-height:999px;
}
.fullSlide .hd ul .on{background: #024a6a;}
.fullSlide .prev,.fullSlide .next{
    display:block;
    position:absolute;
    z-index:1;
    top:50%;
    margin-top:-30px;
    left:0;
    z-index:1;
    width:40px;
    height:60px;
    background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
    cursor:pointer;
    filter:alpha(opacity=50);
    opacity:0.5;
    display:none;
}
.fullSlide .next{left:auto;right:0;background-position:-6px -137px;}